periphery countries - French English Dictionary